package com.csii.activiti.server.core.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
import java.util.Map;
import java.util.Set;

@Data
@ApiModel("流程申请")
public class ActFlowApply {
    @ApiModelProperty("单实列")
    private List<ActFlowNode> nodes;
    @ApiModelProperty("表单定义数据")
    private Map<String, Object> form;
    @ApiModelProperty("表单组件权限设置")
    private List<ActFlowFormContentSetting> formPermissionSettings;
    @ApiModelProperty("部署ID")
    private String deploymentId;
    @ApiModelProperty("关注条件key")
    private Set<String> attentionConditionKeys;
    @ApiModelProperty("流程ID")
    private String flowId;
}
